Appearance
기능 정의서
Loafacto Hub의 핵심 기능과 역할 분담, 운영 시나리오를 정리한 문서입니다.
1. 개요
- 대상: 웹 기반 운영/관리/사용자 제품군을 통합 제공
- 구성: 백엔드 API, 웹 UI, 관리자 전용 영역, AI 기능(향후 확장)
2. 사용자 영역 (User)
주요 기능
- 공지/이벤트 조회
- 피처 탐색 및 상세 조회
- 내 정보, 기록 조회
- 1:1 문의, 신고, 탈퇴/개인정보 처리
- 변경 이력 확인
사용자 여정
- 진입 → 홈/메인 메뉴
- 피처 탐색 및 실행/미리보기
- 기록 조회와 고객지원 탭으로 이동
- 필요 시 1:1 문의 또는 신고 등록
3. 운영자 영역 (Operator)
운영 대시보드
- 사용자/리소스/로그/배너/공지/변경로그/지원 요청 관리
- 권한/역할 기반 접근 제어
운영 정책
- 기능 플래그 또는 단계별 접근 제한
- 변경사항 감사성 보장(로그/이력)
- 장애 발생 시 롤백 및 공지 체계
4. 관리자 영역 (Admin)
- 관리자 사용자 계정 관리
- 시스템 알림/배너/공지 승인 및 발행
- DB/리소스 상태 점검, 보안 감사, 백업/복구
- 시스템 설정, 다국어(i18n), 보안 규칙 관리
5. 기술/품질 요구사항
- 가용성: 서비스 중단 최소화(무중단 배포 우선)
- 보안: 인증/인가 강화, 비인가 API 차단
- 추적성: 각 변경 동작에 대한 로그 기록
- 운영성: 장애 대응을 위한 상태 점검 지표 보유
6. 운영 절차 요약
- 배포 전: 스테이징 배포 및 점검
- 운영 전환: 설정/환경변수 교차 확인
- 릴리스 후: 공지 반영 및 에러 모니터링
- 이상 발생 시: 롤백, 공지 발송, 원인 분석
7. 향후 확장
- AI 기반 권한 추천/이상탐지
- 통합 알림 채널 추가(메시지 큐 연동)
- 문서/설정 스키마 버전관리 강화